pass a kidney stone - Turkish English Dictionary